Windows Vista ad inside Universal Studios

Date and Time: 9/14/05 11:39 PM Picture 21 of 25